interface IRoles{
roleId:number,
roleName:string,
deptId:number,
remark:string,
deptName:string

}
interface IEditRoles{
roleId:number,
roleName:string,
deptId:number,
remark:string,
}
 interface IMenu {
  menuId: number;       // 菜单ID
  menuName: string;     // 菜单名称
  url: string;          // 菜单路由/接口地址
  parentId: number;     // 父菜单ID（0表示一级菜单）
  children?: IMenu[];   // 子菜单（树形结构用）
}

// 角色-菜单关联请求参数（保存授权时用）
 interface IRoleMenuAuth {
  roleId: number;       // 角色ID
  menuIds: number[];    // 选中的菜单ID列表
}
export type {IRoles,IEditRoles,IMenu,IRoleMenuAuth}
 